Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Japan F4 Japan F5 Japan F6 Japan F8 Japan F9 Japan F10 Japan F11 Japan F12 Japan F1 Korea F1 France F11 China F6 Japan F10 Japan F11 Thailand F2 Japan F1 Japan F2 Japan F3 Italy F12 Japan F6 Japan F7 Indonesia F1 Indonesia F2 Indonesia F3 India F6 India F7 Japan F10 Japan F11 Japan F1 Japan F2 Japan F3 Korea F2 Korea F3 Japan F6 Japan F7 Japan F9 Thailand F4 Thailand F5 Australia F1 Indonesia F2 Japan F8 Japan F6 Shimadzu All Japan Indoor Tennis Championships - Kyoto Japan F7 Japan F5 Japan F9 Korea F3 Japan F8 Trofeo Sisma Mantova - Mantova Korea F2 Keio Challenger International Tennis Tournament - Yokohama Kyoto Challenger Aptos Challenger Granby Challenger Vancouver Challenger St. Remy Challenger Tashkent Challenger Bangkok Challenger Toyota Challenger Pingguo Challenger Sarasota Challenger Fergana Challenger Nottingham Challenger Bangkok Challenger Seoul Challenger Toyota Challenger Honolulu Challenger Burnie Challenger Kyoto Challenger Le Gosier Challenger Kaohsiung Challenger Bordeaux Challenger Beijing Challenger Bangkok Challenger Challenger Ford de Cherbourg - Cherbourg Fergana Tennis Challenger Tournament - Fergana Yokohama Challenger Toyota Challenger Leon Challenger Samsung Securities Cup Challenger Tennis - Seoul Ciudad de Pozoblanco Open Diputacion - Cordoba Binghamton Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The LTA Bolton Challenger - Bolton Bukhara Challenger - Bukhara Shanghai Challenger Kaoshuing Challenger Ispat Open 2004 - Ostrava Seoul Challenger Toyota Challenger New Delhi Challenger Guangzhou Challenger Rimouski Challenger Leon Challenger Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Shenzhen Challenger Nottingham Challenger Nottingham-2 Challenger Kaohsiung Challenger Vancouver Challenger Aptos Challenger Istanbul Challenger Napa Challenger Geneva Challenger Happy Valley Challenger Guangzhou Challenger Irving Challenger St. Brieuc Challenger Bangkok Challenger Yokohama Challenger Drummondville Challenger Ourocard Tennis Challenger - Sao Paulo Kaohsiung Challenger The Surbiton Trophy - Surbiton The LTA Men's Challenger - Nottingham Surbiton Challenger Tatra Banka Open - Bratislava Austin Challenger - Austin Tatra Banka Open - Bratislava Lexington Challenger Chuncheon Challenger Samsung Challenger 2007 - Ho Chi Minh City Shanghai Challenger Aptos Challenger Bengalaru Challenger Bangkok Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Seoul Challenger Open D'Orleans - Orleans Ostrava Challenger Salvador Challenger The LTA Men's Challenger - Southampton San Remo Tennis Cup - San Remo Mobilux Open - Luxembourg Open D'Orleans - Orleans Mexico City Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Open Challenger Tennis - Busan Shanghai Challenger Bukhara Challenger - Bukhara Melbourne Challenger The Surbiton Trophy - Surbiton Binghamton Challenger Lambertz Open - Aachen Toyota Challenger Toyota Challenger Bangkok Challenger Kyoto Challenger Dallas Challenger Busan Challenger Seoul Challenger Aptos Challenger Ischgl International Tennis Challenger 2003 - Ischgl Ilkley Challenger Yokohama Challenger Bangkok Challenger Alessandria Challenger Nottingham Challenger Brasilia Challenger Anning Challenger Gimcheon Challenger Kyoto Challenger Pune Challenger Mouilleron-Le-Captif Challenger Yokohama Challenger Burnie Challenger St. Brieuc Challenger Le Gosier Challenger Seoul Challenger Bratislava Challenger Rennes Challenger Shenzhen Challenger Kyoto Challenger Shanghai Challenger Seoul Challenger Yokohama Challenger Nanchang Challenger Chengdu Challenger Lugano Challenger Leon Challenger The Stella Artois Grass Court Championships - London Bangkok Challenger Shenzhen Challenger Biel Challenger Chennai Open - Chennai Biella 4 Challenger Matsuyama Challenger Kobe Challenger Toyota Challenger Maui Challenger Estoril Open - Estoril Zhuhai Challenger Quanzhou Challenger Internationaler Raiffeisen Grand Prix - St. Polten College Station Challenger - College Station RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Yokkaichi Challenger Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Bratislava Challenger Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha ECM Prague Open 2005 - Prague US Men's Clay Court Championships - Houston Rome Challenger Shenzhen Challenger Noumea Challenger Bangkok Challenger Ordina Open - 's-Hertogenbosch Yokohama Challenger Zhuhai Challenger Zhangjiagang Challenger Taipei City Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Busan Challenger Gwangju Challenger Surbiton Challenger Wuhan Challenger Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Binghamton Challenger Open 13 - Marseille Kaohsiung Challenger The Dubai Tennis Championships - Dubai Biella 3 Challenger BMW Open - Munich Garden Open 2004 - Rome Nottingham 2 Challenger Gerry Weber Open - Halle Nottingham-2 Challenger China Open - Beijing Lugano Challenger AIG Japan Open Tennis Championships - Tokyo Launceston Challenger Surbiton Challenger Davidoff Swiss Indoors - Basel Tumkur Open - Tumkur Challenger Ford de Cherbourg - Cherbourg Steelers Cup - Kosice Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Shimadzu All Japan Indoor Tennis Championships - Kyoto Citta di Monza - Monza Kobe Challenger China Open - Beijing SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Legg Mason Tennis Classic - Washington Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney Keio Challenger International Tennis Tournament - Yokohama ABN AMRO World Tennis Tournament - Rotterdam Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Dunlop World Challenge - Toyota Aircel Chennai Open - Chennai Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Brest Challenger Todi Challenger Open de Moselle - Metz Malaysian Open - Kuala Lumpur Swiss Indoors Basel - Basel Kobe Challenger Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Forli Challenger Burnie Challenger Nottingham-2 Challenger Busan Challenger Tallahassee Challenger Santos Challenger Fergana Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Citi Open - Washington Busan Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel AEGON Championships - London Irving Challenger Shenzhen Challenger Grand Prix de Tennis de Lyon - Lyon Yokohama Challenger Tallahassee Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Toyota Challenger Taipei City Challenger Pilot Pen Tennis - New Haven Noumea Challenger Barcelona Open BancSabadell - Barcelona Hong Kong Challenger Burnie Challenger Geneva Open - Geneva Singapore Challenger Burnie Challenger Seoul Challenger Hall of Fame Tennis Championships - Newport The Dubai Tennis Championships - Dubai BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm Erste Bank Open - Vienna Rimouski Challenger BMW Open - Munich Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Bank Austria Tennis Trophy - Vienna Gerry Weber Open - Halle Kyoto Challenger If Stockholm Open - Stockholm Open 13 - Marseille Atlanta Tennis Championships - Atlanta Hall of Fame Open - Newport Astana Open - Nur-Sultan Murray River Open - Melbourne Caltanissetta Challenger Serbia Open - Belgrade BMW Open - Munich Winston Salem - Winston Salem West Lakes Challenger Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Barletta Challenger Winston-Salem Open - Winston-Salem Countrywide Classic - Los Angeles PTT Thailand Open - Bangkok Nottingham Challenger PBZ Zagreb Indoors - Zagreb Kun-Ming Challenger Busan Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Athens Challenger Kremlin Cup - Moscow Gerry Weber Open - Halle ASB Classic - Auckland Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Chengdu Open - Chengdu Dubai Duty Free Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Gazprom Hungarian Open - Budapest Antalya Cup - Antalya Countrywide Classic - Los Angeles Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Kyoto Challenger Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca Lexington Challenger Gerry Weber Open - Halle European Open - Antwerp Pilot Pen Tennis - New Haven New Delhi Challenger Kyoto Challenger Shenzhen Challenger Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Manchester Challenger If Stockholm Open - Stockholm Brisbane International - Brisbane Kyoto Challenger Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Hua Hin Challenger Vancouver Challenger Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Tunis Challenger Malaysian Open - Kuala Lumpur PBZ Zagreb Indoors - Zagreb Hall of Fame Open - Newport Kaohsiung Challenger Anning Challenger Liuzhou Challenger Taipei City Challenger If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Sydney Challenger Mercedes Cup - Stuttgart Le Gosier Challenger Guadalajara Challenger Aegon Nottingham Open - Nottingham Ricoh Open - 's-Hertogenbosch Claro Open Colombia - Bogota Citi Open - Washington Winston-Salem Open - Winston-Salem Hall of Fame Open - Newport Eckental Challenger Rakuten Japan Open - Tokyo Bangkok Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Guadalajara Challenger Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Lexington Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Eckental Challenger Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Bangkok Challenger Citi Open - Washington St. Petersburg Open - St. Petersburg Yokkaichi Challenger Garanti Koza Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Gerry Weber Open - Halle Citi Open - Washington Chengdu Open - Chengdu Prague Challenger Zhuhai Open - Zhuhai Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune Karshi Challenger - Karshi bett1HULKS Indoors - Cologne Morelos Challenger Yokohama Challenger Aguascalientes Challenger Noventi Open - Halle Open 13 - Marseille Sofia Open - Sofia Gerry Weber Open - Halle BMW Open - Munich Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Topshelf Open - 's-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BB&T Atlanta Open - Atlanta Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Chennai Open - Chennai Brisbane - Brisbane BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid US Men's Clay Court Championship - Houston Valencia Open - Valencia St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia US Men's Clay Court Championship - Houston Ricoh Open - 's-Hertogenbosch The Stella Artois Grass Court Championships - London AEGON Championships - London ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Chennai Open - Chennai Davidoff Swiss Indoors Basel - Basel Ilkley Challenger Noumea Challenger Indian Wells Challenger Millennium Estoril Open - Estoril Heineken Open - Auckland BMW Open - Munich BA-CA Tennis Trophy - Vienna China Open - Beijing Heineken Open - Auckland NASDAQ-100 Open - Miami Masters Series Madrid - Madrid Vietnam Open - Ho Chi Minh City U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto BMW Open - Munich BA-CA Tennis Trophy - Vienna Internazionali BNL d'Italia - Rome China Open - Beijing Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Rakuten Japan Open - Tokyo Rogers Cup - Toronto Miami Open - Miami Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai Masters Series Monte-Carlo - Monte Carlo Western & Southern Open - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells BB&T Atlanta Open - Atlanta Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Libema Open - 's-Hertogenbosch Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Miami Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo SAP Open - San Jose Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne Rogers Cup - Toronto French Open - Paris U.S. Open - New York Australian Open - Melbourne St. Petersburg Open - St. Petersburg French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Citi Open - Washington French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Serbia Open - Belgrade Chengdu Open - Chengdu Swiss Indoors Basel - Basel Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Wimbledon - London Hall of Fame Tennis Championships - Newport U.S. Open - New York Australian Open - Melbourne French Open - Paris Rakuten Japan Open - Tokyo Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Sony Ericsson Open - Miami U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mutua Madrilena Madrid Open - Madrid U.S. Open - New York French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid Western & Southern Open - New York Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, Group II, 1R, CYP-MAR 3-2 Hopman Cup - Perth French Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong Kooyong Classic - Kooyong Davis Cup, Finals, Group A Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group 2, PO, EGY-CYP 2-3 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group II, PO, CYP-BEN 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, World Group, PO, JPN-BRA 3-1 Davis Cup, Group 2, 1R, BUL-CYP 3-2 Olympics - Athens Australian Open (juniors) Olympics - London U.S. Open (juniors) Davis Cup, World Group, 1R, JPN-ITA 1-3 Olympics - Rio de Janeiro Australian Open (juniors) Olympics - Tokyo AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr The Mubadala World Tennis Championship